const path = require('path')

function resolve(dir){
  return path.join(__dirname,dir)
}

const port = 10518
module.exports={
    devServer:{
        port:port
    },
    chainWebpack: config=>{
      // set svg-sprite-loader
      config.module.rule('svg').exclude.add(resolve('src/svgicon')).end()

      config.module
      .rule('svgicon').test(/\.svg$/).include.add(resolve('src/svgicon'))
      .end()
      .use('svg-sprite-loader')
      .loader('svg-sprite-loader')
      .options({
        symbolId:'icon-[name]'
      })
      .end()
    }
} 